Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LEAF LANE Detached £256,500 30 Jun 2022
25 LEAF LANE Detached £160,000 19 Aug 2004
29 LEAF LANE Semi-Detached £165,000 20 Oct 2006
35 LEAF LANE Semi-Detached £71,950 6 Nov 1998
39 LEAF LANE Semi-Detached £226,200 17 Aug 2018
41 LEAF LANE Semi-Detached £305,000 15 Sep 2021
45 LEAF LANE Semi-Detached £109,375 23 May 2014
47 LEAF LANE Semi-Detached £160,500 21 Aug 2012
49 LEAF LANE Semi-Detached £156,000 26 Oct 2006
51 LEAF LANE Semi-Detached £177,500 29 Aug 2014
53 LEAF LANE Semi-Detached £245,000 1 Dec 2023